@charset "utf-8";
.clear{ clear:both;}
ul{ list-style:none;}
.searimg img{ width:60%; margin-top:10px; float:right;}
.searchmian{ margin:15px 16px;}
.search-input { 
    background:url(../images/add2x.png) 8px center no-repeat #fff;
	background-size:6%;
    width: 100%;
    height: 36px;
	border-radius: 15px;
	padding-left:34px;
    border: none;
    color: #000000;
    font-size:13px;
}

.banner{ margin:0 10px;}


.navlist{  margin:0 10px; padding-bottom:12px ; background:#fff;}
.navlist span{ float:left; width:33.3%; height:100px;  padding:0.3rem 0; }
.navlist span h1{ text-align:center; font-weight:normal; margin-bottom:0;}
.navlist span h1 img{ width:46px; font-weight:normal;}
.navlist span h2{ font-size:14px; color:#000; text-align:center;  font-weight:normal;}

.ggbaner{margin:15px 10px;}

.tzlist{ background:#fff; margin:10px 10px 0 10px; padding-bottom:8px;}
.tzlist p{ margin:8px 0;}
.tzlist p img{ margin-top:-10px; margin-left:-10px;}

.gglist{ background:#fff; margin:0 10px; }
.gglist ul{ margin:0; padding:0;}
.gglist ul li{ margin-bottom:0.5rem;}
.noticetitle{ width:100%; margin:0 auto; font-size:15px; color:#000; font-weight:600;}
.noticetitle span{ float:left;}
.noticetext{ width:100%; margin:0 auto; font-size:13px; color:#767676; line-height:24px;}
.noticetext span{ float:right;}
/*****pipei****/
.turnon{ padding:0 10px; height:48px;}
.turnon img{ width:3%; padding-top:16px;}

.shenfenbox{ margin:0 10px;}
.shenfenbox h1{ font-size:12px; color:#18191b; line-height:22px; text-align:center; font-style:normal;}

.sflist{  margin-top:0.5rem;}
.sflist span{ float:left; width:50%; height:100px; padding:0.32rem 0;}
.sflist span h1{ text-align:center; font-weight:normal; height:60px;}
.sflist span h1 img{ width:46px; font-weight:normal;}
.sflist span h2{ font-size:12px; color:#2c2c2c; text-align:center;  font-weight:normal;}
.sflist .on{ color:#27c1ff;}
.sflist .redon{ color:#ff304a;}

.addlist{margin:0 15px; margin-top:15px;}
.diqu{ width:100%; border-bottom:1px solid #ebebeb; float:left; padding:16px 0;}
.diqu h1{ font-size:12px; float:left; font-weight:normal; font-style:normal; color:#18191b;}
.diqu span{ float:right; font-size:12px;  padding:8px 0; color:#8f9299;}
.diqu span img{ height:15px; float:right; padding-left:10px;}

.tjbut{ width:50%; margin:0 auto; margin-top:30px; margin-bottom:30px; line-height:30px; background:url(../images/button.png) top center no-repeat; background-size:100% 100%; text-align:center; }
.tjbut a{ font-size:15px; color:#fff;}

/*****baoxiu****/

.baoxiubox{ margin:0 10px;}
.baoxiubox h1{ font-size:12px; float:left; color:#18191b; line-height:22px; text-align:center; font-weight:normal; font-style:normal;}
.baoxiubox span{font-size:12px; float:left; color:#8f9299; line-height:18px; text-align:center; border:1px solid #8f9299; padding:1px 12px; margin-left:10px; margin-top:7px;}
.baoxiubox .on{color:#ff304a;  border:1px solid #ff304a;}

.bxtitle{margin:0 10px; border-bottom:1px solid #ebebeb;}
.bxtitle h1{ font-size:16px; color:#000; float:left;}
.bxtitle span{ font-size:16px; color:#27c1ff; float:left; padding:10px;}
.bxtitle input{ float:left; border:0; font-size:14px; color:#8f9299; padding:11px 0 0 0;}
.bxcoent{margin:0 10px;}
.bxcoent textarea{ border:0; font-size:13px; color:#8f9299; padding:10px 0; line-height:22px;}
.bxcoent span{ float:right; font-size:12px; color:#8f9299;}

.images-info{margin:0 10px; margin-top:15px;}
.images-uploader{ float:left; width:80px; margin-right:15px;}
.images-uploader img{ width:82px; height:82px;}
.images-input-box{ float:left; width:60px; height:60px; border:1px dashed #8f9299; padding:10px; background:url(../images/tjtp.png) center no-repeat; background-size:80%;}
.images-input{ width:60px; height:60px; opacity: 0;}

/*****cheliang****/

.clbox{margin:0 10px;}
.car{ margin:30px 10px 25px 10px;}
.cltitle{margin:8px 10px; border-bottom:1px solid #ebebeb; padding:10px 0;}
.cltitle span{ font-size:13px; color:#18191b; float:left; padding:10px 10px 10px 0; width:64px; text-align:right;}
.cltitle input{ float:left; border:0; font-size:13px; color:#8f9299; padding:11px 0 0 0;}

.fstj{ width:50px; background:#0080ff; height:22px;  position:absolute; right:10px; top:18px; border-radius: 25px; text-align:center; }
.fstj a{ height:24px; color:#18191b; line-height:22px; font-size:12px;}

/*****notice****/

.xxlist{  margin:0 10px; }
.xxlist ul{ margin:0; padding:0;}
.xxlist ul li{ margin:10px 0; background:#fff; padding:10px;}
.xxlist .title{ width:100%; margin:0 auto; font-size:14px; color:#000; font-weight:600;}
.xxlist .title span{ float:left;}
.noticetext{ width:100%; margin:0 auto; font-size:13px; color:#767676; line-height:24px;}
.noticetext span{ float:right;}
/*****jiaofei****/

.topon{ padding:0 10px; height:48px; background:#fff;}
.topon img{ width:3%; padding-top:16px;}

.myzd{ position:absolute; font-size:15px;  right:10px; top:18px; color:#18191b;}
.mybx{ position:absolute; font-size:15px;  right:10px; top:18px; color:#0080ff;}

.jflxbox{ margin:0 10px; margin-top:10px; background:#fff; padding:5px 10px; }
.jflxbox .title{ width:100%; float:left; border-bottom:1px solid #ebebeb;}
.jflxbox .title h1{ float:left;font-weight:normal; font-size:14px; color:#000; }
.jflxbox .title h2{ float:right; font-weight:normal;font-size:12px; color:#8f9299; }
.jflxbox .title h3{ float:right;  font-weight:normal; padding:0.4rem 0 0.4rem 0.6rem ; margin:0;}


.mingxi{ float:left; background:#fff;  width:100%; padding:0.6rem 0 0.2rem 0;}
.mingxi h1{ float:left; font-weight:normal; margin:0;}
.mingxi h1 img{ width:25px; font-weight:normal; }
.mingxi h2{ float:left; font-size:14px; color:#000; line-height:16px;  font-weight:normal; padding:0 0.6rem; margin:0;}
.mingxi .bhxm{ font-size:12px; color:#8f9299; font-style:normal;}
.mingxi h3{ float:right; color:#ff304a; font-size:22px; padding:0.1rem 0.1rem; margin:0;}


.jfqdlist{ margin:0 10px;  margin-top:10px;}
.jfqdlist span{ float:left; background:#fff;  width:100%; border-top:1px solid #ebebeb;padding:0.6rem 0 0.2rem 0;}
.jfqdlist span h1{ float:left; font-weight:normal; margin:0;}
.jfqdlist span h1 img{ width:25px; font-weight:normal; padding-left:0.6rem;}
.jfqdlist span h2{ float:left; font-size:14px; color:#000;  font-weight:normal; padding:0.6rem 0.6rem; margin:0;}
.jfqdlist span h3{ float:right;  font-weight:normal; padding:0.4rem 0.6rem; margin:0;}
/*****wode****/
.txbox{ width:100%; background:url(../images/mybg.jpg) top center no-repeat #fff; background-size:100%; min-height:200px; padding-bottom:15px;}
.txpic{ width:120px; margin:0 auto; height:120px; margin-bottom:20px;}
.txpic img{ width:120px; margin:0 auto; height:120px;  border-radius: 50%;  margin-top:8px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);}

.my-add{ width:50%; margin:0 auto; margin-top:10px;}
.my-add p{ float:left; margin:0;}
.my-add p img{ width:20px;}
.my-add span{ float:left; text-align:center; font-size:14px; color:#767676; padding:3px 8px 5px 18px;}


.mylist{ margin:0 10px;  margin-top:10px;}
.mylist span{ float:left; background:#fff;  width:100%; border-top:1px solid #ebebeb;padding:0.6rem 0 0.2rem 0;}
.mylist span h1{ float:left; font-weight:normal; margin:0;}
.mylist span h1 img{ width:30px; font-weight:normal; padding-left:0.6rem;}
.mylist span h2{ float:left; font-size:14px; color:#000;  font-weight:normal; padding:0.4rem 0.8rem; margin:0;}
.mylist span h3{ float:right;  font-weight:normal; padding:0.4rem 0.6rem; margin:0;}
.mylist em{ width:7px; height:7px; border-radius:50%; background:#ff304a; float:right; margin-top:12px;}

/*****wuyejiaofei****/

.jiaofeimx{ float:left; background:#fff;  width:100%; padding:0.6rem 0 0.2rem 0; border-bottom:1px solid #ebebeb;}
.jiaofeimx h1{ float:left; font-weight:normal; margin:0;}
.jiaofeimx h1 img{ width:25px; font-weight:normal; }
.jiaofeimx h2{ float:left; font-size:14px; color:#000; line-height:16px;  font-weight:normal; padding:0.6rem 1rem; margin:0;}
.jiaofeimx .bhxm{ font-size:12px; color:#8f9299; font-style:normal;}
.jiaofeimx h3{ float:right; color:#18191b; font-size:22px; padding:0.1rem 0.1rem; margin:0;}


.yhxxlist{ width:100%; margin:0 auto; float:left;}
.yhxxlist ul { float:left; padding:0;}
.yhxxlist ul li{ width:100%; float:left; margin:10px 0;}
.yhxxlist ul li p{ font-size:14px; margin:0; color:#18191b; float:left;}
.yhxxlist ul li span{ font-size:14px; color:#8f9299; float:right; line-height:20px;}


.zhifulist{ margin:0 10px;  margin-top:10px; background:#fff;  }
.zhifulist p{ margin:0; padding:15px; font-size:18px; font-weight:600;}
.zhifulist span{ float:left; background:#fff;  width:100%; padding:0.6rem 0 0.2rem 0;}
.zhifulist span h1{ float:left; font-weight:normal; margin:0;}
.zhifulist span h1 img{ width:25px; font-weight:normal; padding-left:1rem;}
.zhifulist span h2{ float:left; font-size:14px; color:#000;  font-weight:normal; padding:0.6rem 0.8rem; margin:0;}
.zhifulist span h3{ float:right;  font-weight:normal; padding:0.4rem 0.6rem; margin:0;}



/*字体文件*/
@font-face {
  font-family: 'iconfont';
  /* IE9*/
  src: url("http://at.alicdn.com/t/font_1433757735_1585197.eot");
  /* IE6-IE8 */
  src: url("http://at.alicdn.com/t/font_1433757735_1585197.eot?#iefix") format("embedded-opentype"), url("http://at.alicdn.com/t/font_1433757735_1585197.woff") format("woff"), url("http://at.alicdn.com/t/font_1433757735_1585197.ttf") format("truetype"), url("http://at.alicdn.com/t/font_1433757735_1585197.svg#iconfont") format("svg"); }
.iconfont {
  display: inline-block;
  font-family: 'iconfont';
  font-style: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-text-stroke-width: 0.2px; }

.icon-lg {
  font-size: 16px; }

.icon-2x {
  font-size: 24px; }

.icon-3x {
  font-size: 32px; }

.icon-4x {
  font-size: 48px; }

.icon-5x {
  font-size: 64px; }

.iconfont.ma-left {
  margin-left: 3px; }

.iconfont.ma-right {
  margin-right: 3px; }

.icon-spin {
  animation: icon-spin 2s infinite linear; }

.icon-pulse {
  animation: icon-spin 1s infinite steps(8); }

@-webkit-keyframes icon-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }
@keyframes icon-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }
.icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation = 1);
  transform: rotate(90deg); }

.icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation = 2);
  transform: rotate(180deg); }

.icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation = 3);
  transform: rotate(270deg); }

.icon-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  transform: scale(-1, 1); }

.icon-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  transform: scale(1, -1); }

:root .icon-rotate-90,
:root .icon-rotate-180,
:root .icon-rotate-270,
:root .icon-flip-horizontal,
:root .icon-flip-vertical {
  filter: none; }

/*# sourceMappingURL=iconfont.css.map */

.mui-checkbox {
  position: relative;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-color: #FFFFFF;
  border: solid 2px #8f9299;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-clip: padding-box;
  display: inline-block;
  -webkit-appearance: none; }
  .mui-checkbox:focus {
    outline: 0 none;
    outline-offset: -2px; }
  .mui-checkbox:checked {
    background-color: #fff;
    border: solid 2px #ff304a; }
    .mui-checkbox:checked:before {
      display: inline-block;
      font-family: iconfont;
      content: "\e667";
      line-height: 18px;
      color: #ff304a;
      font-size: 16px; font-weight:700; }
  .mui-checkbox:disabled {
    background-color: #d9d9d9;
    border: solid 1px #d9d9d9; }
    .mui-checkbox:disabled:before {
      display: inline-block;
      margin-top: 1px;
      margin-left: 2px;
      font-family: iconfont;
      content: "\e667";
      line-height: 22px;
      color: #FFFFFF;
      font-size: 18px; }
  .mui-checkbox.checkbox-green:checked {
    background-color: #5cb85c; }
  .mui-checkbox.checkbox-orange:checked {
    background-color: #f0ad4e; }
  .mui-checkbox.checkbox-s {
    width: 19px;
    height: 19px; }
    .mui-checkbox.checkbox-s:before {
      display: inline-block;
      margin-top: 1px;
      margin-left: 2px;
      font-family: iconfont;
      content: "\e667";
      line-height: 17px;
      color: #FFFFFF;
      font-size: 13px; }

.mui-checkbox-anim {
  transition: background-color ease 0.2s; }

/*# sourceMappingURL=mui-checkbox.css.map */

/* Tomorrow Night Eighties Theme */
/* Original theme - https://github.com/chriskempson/tomorrow-theme */
/* css88 0.1*/

.prettyprint,pre.prettyprint {
    background-color: #444444;
    border: 1px solid #272822;
    overflow: hidden;
    padding: 0px;
    margin: 20px 0;
    font: 14px/20px 'courier new';
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.prettyprint.linenums,
pre.prettyprint.linenums {
  /*-webkit-box-shadow: inset 40px 0 0 #39382E, inset 41px 0 0 #464741;
  -moz-box-shadow: inset 40px 0 0 #39382E, inset 41px 0 0 #464741;
  box-shadow: inset 40px 0 0 #39382E, inset 41px 0 0 #464741;*/
}
.prettyprint .linenums ol,
pre.prettyprint .linenums ol {
    margin: 0 0 0 33px;
    list-style: decimal;
}
.prettyprint .linenums ol li,
pre.prettyprint .linenums ol li {
    padding-left: 12px;
  color: #bebec5;
  line-height: 20px;
  margin-left: 0;
  list-style: decimal;
}
.prettyprint ol.linenums{
    margin-left: 48px;
    margin-bottom: 0;
/*margin-bottom: -8px; margin-top:-8px; margin-right: -8px; position:relative;*/
    background-color: #272822; padding: 8px;
    list-style: decimal;
}
.prettyprint ol.linenums li,
pre.prettyprint ol.linenums li {
   /* padding-left: 12px;*/
  color: #bebec5;
  line-height: 20px;
  margin-left: 0;
  list-style: decimal;
}
.prettyprint .com { color: #93a1a1; }
.prettyprint .lit { color: #AE81FF; }
.prettyprint .pun,
.prettyprint .opn,
.prettyprint .clo { color: #F8F8F2; }
.prettyprint .fun { color: #dc322f; }
.prettyprint .str,
.prettyprint .atv { color: #E6DB74; }
.prettyprint .kwd,
.prettyprint .tag { color: #F92659; }
.prettyprint .typ,
.prettyprint .atn,
.prettyprint .dec,
.prettyprint .var { color: #A6E22E; }
.prettyprint .pln { color: #66D9EF; }

   /***chenggong****/

.blokcover{    position: absolute; z-index:609;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .8;}


.zfcgbox{background-color: #fff; width: 16rem;
    height: 12rem;
    position: absolute;
	z-index:610;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    padding: 0;
    border-radius: .08rem;}
.zfcgbox .close{ width:1.2rem; height:1.2rem; position: absolute; top:15px; right:15px;}
.zfcgbox .close img { width:1.2rem; height:1.2rem;}

.zfbq{ width:50%; margin:0 auto; text-align:center;}
.zfbq img{ width:75%; margin-top:-60px;}
.zftext{ font-size:18px; text-align:center; padding:35px 0 10px 0; font-weight:600; color:#000;}


.zfbut{ width:50%; margin:0 auto; margin-top:30px; margin-bottom:30px; line-height:28px; background:url(../images/button.png) top center no-repeat; border-radius: 15px; text-align:center; }
.zfbut a{ font-size:15px; color:#fff;}

.dlbox{ width:80%; margin:0 auto; margin-top:35px;}
.dlbox input{   
 height: 42px; text-align:center;
    border-radius: 25px;
    font-size: 15px;
    color: #a3a3a3;
    border: 1px solid #b7b7b7;
    width: 100%;}


.wjmm{ font-size:12px; color:#27c1ff; text-align:right;  width:78%; margin: 0 auto; height:45px; line-height:45px;}
.wjmm a{ color:#27c1ff;}



.yyhm{ font-size:13px; color:#6a6a6a; text-align:right; text-align:center;  width:78%; margin: 0 auto; height:55px; line-height:55px;}
.yyhm a{ color:#ff304a; }

.dlbut{ width:80%; margin:0 auto; margin-top:25px; background:#ff304a; height:42px;   height: 42px; text-align:center;
    border-radius: 25px;
    font-size: 16px; color:#fff; line-height:42px;}
.dlbut a{color:#fff;}	

.zcbut{ width:80%; margin:0 auto; margin-top:35px; background:#0080ff; height:42px;   height: 42px; text-align:center;
    border-radius: 25px;
    font-size: 16px; color:#fff; line-height:42px;}
.zcbut a{ color:#fff;}


.zcbox{ width:80%; margin:0 auto; margin-top:35px;}
.zcbox input{   
 height: 42px; text-align:center;
    border-radius: 25px;
    font-size: 15px;
    color: #a3a3a3;
    border: 1px solid #b7b7b7;
    width: 47%;}

.fsyzm{ width:47%; float:right; background:#0080ff; height:42px;   height: 42px; text-align:center;
    border-radius: 25px;
    font-size: 16px; color:#fff; line-height:42px;}
.fsyzm a{ color:#fff;}

.mybxlist{ margin:0 10px; }
.mybxbox{ width:100%; background:#fff; margin-top:12px; border-radius: 6px; overflow:hidden;}
.myimg img{ width:100%;}

.mytitle{ padding:8px 12px; font-size:15px; color:#000; font-weight:600;}


.mytime{ margin:0 12px; }
.mytime span{ float:left; background:#fff;  width:100%; }
.mytime span h1{ float:left; font-weight:normal; margin:0;}
.mytime span h1 img{ width:20px; font-weight:normal;}
.mytime span h2{ float:left; font-size:14px; color:#000;  font-weight:normal; padding:0.7rem 0.8rem; margin:0;}
.mytime span h3{ float:right; color:#ff304a;  font-weight:normal; padding:0.7rem 0.3rem; margin:0; font-size:0.8rem;}


.mycent{ margin:0 12px 5px 12px; color:#8f9299; line-height:20px; font-size:12px;}
.mybtom{ float:right; padding-bottom:0.8rem;}
.mybtom span{ float:right; border:1px solid #0080ff; background:#fff; border-radius:12px; color:#0080ff; text-align:center; font-size:12px; padding:2px 8px; margin-right:0.6rem;}

/***zhangdan****/

.zdxz{ padding:10px 10px; background:#fff;}

.zdxz span{ float:left; width:66px; font-size:12px; color:#8f9299; text-align:center;}
.zdxz .selecd{ font-size:13px; color:#18191b; text-align:center; font-weight:600;}

.zdmingxi{ float:left; width:100%; }
.zdmingxi h1{text-align:center; font-size:12px; color:#18191b; font-weight:normal; padding:8px; margin:0;}
.zdmingxi h2{text-align:center; font-size:25px; color:#ff304a;   margin:0;}

.zdjfbut{ width:50%; margin:0 auto; margin-top:24px; margin-bottom:10px; line-height:30px; background:url(../images/button.png) top center no-repeat; background-size:100% 100%; text-align:center; }
.zdjfbut a{ font-size:13px; color:#fff;}


.zdlist{ margin:0 10px;  margin-top:10px;  background:#fff; }
.zdlist span{ float:left; width:94%; margin-left:10px; border-top:1px solid #ebebeb;padding:0.6rem 0 0.6rem 0;}
.zdlist span h1{ float:left; padding-left:2px; font-weight:600; margin:0; color:#000; font-size:15px;}
.zdlist span h2{ float:left; font-size:14px; color:#000;  font-weight:normal; padding:0.6rem 0.6rem; margin:0;}
.zdlist span h3{ float:right;   font-size:18px; color:#ff304a; font-weight:600; padding:0.4rem 0.6rem; margin:0;}

.zdtime{ font-size:12px; font-style:normal; color:#8f9299;  font-weight:normal;}
/***xixi****/
.xxinfo{ margin: 15px;}
.xxinfo .title{ width:100%; margin:0 auto; font-size:16px; color:#000; font-weight:600;}
.xxinfo .title span{ float:left; width:50px;}
.xxinfotext{ width:100%; margin:0 auto; font-size:13px; color:#767676; line-height:22px; padding-top:10px;}

.fbzz{ width:100%; margin:0 auto; padding:10px 0;}
.fbzz p{font-size:12px; color:#767676; float:left; width:70px; margin:0;}
.fbzz span{font-size:12px; color:#767676; float:right; width:70px;}

.infopic{ width:100%; margin:0 auto; position:absolute; top:0; z-index:51;}
.infoturnon{ padding:0 10px; height:48px; position:absolute; top:0px; z-index:55;}
.infoturnon img{ width:60%; padding-top:16px;}

/***cangchan****/

.fcglbox{ margin:12px 10px 0 10px;}
.fcglbg{ width:100%; background:url(../images/myfcbg.jpg) no-repeat; background-size:100%;  border-radius: 8px; padding:75px 0 15px 0; margin-bottom:15px;}

.glxq{ width:90%; background:#fff;  border-radius: 8px; margin:0 auto; padding:10px;}
.glxq h1{ font-size:20px; color:#18191b; padding:12px 5px; margin:0; }
.glxq h2{font-size:13px; color:#18191b; padding:2px 5px;margin:0;  }

.fczt { padding:10px 5px 5px 5px; margin:0;}
.fczt p{ float:left; font-size:13px; color:#0080ff; margin:0;}
.fczt span{ float:right; line-height:26px;}

.mrinput{ width:20px; height:20px; border:1px solid #b7b7b7; float:left;}
.mrinput:checked:before { width:18px; height:20px; padding-left:1px;
      display: inline-block;
      font-family: iconfont;
      content: "\e667";
      line-height: 18px;
      color: #fff;
      font-size: 16px; font-weight:700; background:#0080ff; }




.fcglbgtj{ width:100%; background:url(../images/myfcbg.jpg) no-repeat; background-size:100%;  border-radius: 8px; padding:20px 0 20px 0; margin-bottom:15px;}
.tjfc{ font-size:16px;  color:#18191b; text-align:center; width:90px; margin:0 auto;}
.tjfc a{color:#18191b;}
.tjfc a em{ font-size:28px; float:left;}
.tjfc a span{ float:right; padding-top:10px;}

/****clgl****/


.clglbox{ margin:0 10px; margin-top:20px; background:#fff; padding:5px 10px; }
.clglbox .title{ width:100%; float:left; border-bottom:1px solid #ebebeb;}
.clglbox .title h1{ float:left;font-weight:normal; font-size:14px; color:#000; }
.clglbox .title h2{ float:right; font-weight:normal;font-size:12px; color:#8f9299; }
.clglbox .title h3{ float:right;  font-weight:normal; padding:0.4rem 0 0.4rem 0.6rem ; margin:0;}


.clmx{ float:left;  width:100%; padding:0.6rem 0 0.6rem 0; border-bottom:1px solid #ebebeb;}
.clmx h1{ float:left; width:26%;  font-weight:normal; margin:0;}
.clmx h1 img{ width:100%; height:100%; font-weight:normal; border-radius: 6px;}



.clgllist{ margin:0 auto; width:65%; position: absolute; right:16px;}
.clgllist ul { float:left; padding:0; margin:0;}
.clgllist ul li{  width:100%; float:left; padding:2px 0;}
.clgllist ul li p{ font-size:13px; margin:0; color:#18191b; float:left;}
.clgllist ul li span{ font-size:13px; color:#8f9299; float:right; line-height:20px;}
.clgllist .cp{ color:#0080ff; font-weight:bold;}

/****pingjia****/
.pingjiabox{ margin:0 10px; background:url(../images/pjbtom.jpg) bottom center no-repeat; background-size:100%; padding-bottom:12px;}
.pingjiabox h1{ font-size:15px; color:#000; font-weight:bold; line-height:20px; text-align:center; font-style:normal; margin-bottom:0;}
.pingjiabox h2{ font-size:12px; color:#8f9299; line-height:22px; text-align:center; font-style:normal; font-weight: normal; margin:0;}

.pjfw{ width:90%; margin:0 auto; margin-top:10px;}
.pjfwtitle{ text-align:center; font-size:14px; color:#8f9299;}
.pjxx{ width:170px; text-align:center; margin:0 auto; margin-top:20px;}
.pjxx em{ background:url(../images/pjx.png) top center no-repeat; 
           background-size:100%;  float: left; width: 30px; height: 30px; margin:0 2px;}
.pjxx em .on{ background:url(../images/pjxon.png) top center no-repeat; 
           background-size:100%; float: left; width: 30px; height: 30px;  }

.pjbq{ width:90%; margin:0 auto; text-align:center; margin-top:20px;}
.pjbq span{ font-size:13px; color:#8f9299; border:1px solid #c0c3cc; padding:3px 6px; margin:4px; display:inline-block;}
.pjbq .on{ color:#0080ff; border:1px solid #0080ff;}

.fwnr{ width:98%; margin:0 auto; color:#8f9299; margin-top:20px;}
.fwnr textarea {
    border:1px solid #c0c3cc;
    font-size: 13px;
    color: #8f9299;
    padding:3px;
    line-height: 18px;
}

.nrzhxz{ font-size:13px;  color:#8f9299; float:right; }

/*****fangwushenhe***/


.shenhelist{ margin:0 10px; margin-top: 20px; }
.shenhebox{ width:100%; background:#fff; margin-top:12px; border-radius: 6px; overflow:hidden;}
.myimg img{ width:100%;}

.shenhetitle{ padding:8px 12px; }
.shenhetitle h1{  float:left; font-size:16px; color:#000; font-weight:600; margin:0;}
.shenhetitle h3{ float:right; color:#ff304a;  font-weight:normal; padding:0.2rem 0.3rem; margin:0; font-size:0.8rem;}


.shenhetime{ margin:0 12px; }
.shenhetime span{ float:left; background:#fff;  width:100%; }
.shenhetime span h2{ float:left; font-size:13px; color:#000;  font-weight:normal; padding:0.5rem 0; margin:0;}


.shenhecent{ margin:0 10px; border-top:1px solid #efeff4; border-bottom:1px solid #efeff4;}
.sqrlist{ padding:10px 0; font-size:13px; color:#323234; }
.sqrlist h1{ width:30px; height:30px; border-radius:50%; margin:0; padding:0; float: right;}
.sqrlist h1 img{ width:30px; height:30px; border-radius:50%;}

.sqrlist ul{ margin:0; padding:0;}
.sqrlist ul li{ line-height:24px;}

.shenhebtom{ float:right; padding:0.6rem 0;}
.shenhebtom span{ float:right; border:1px solid #0080ff; background:#fff; border-radius:12px; color:#0080ff; text-align:center; font-size:12px; padding:2px 8px; margin-right:0.6rem;}


.dlbox input{
    border: none !important;
    border-bottom: 1px solid !important;
    border-radius: 0px;
    text-align: left;
}




